Freescale Semiconductor /MKL82Z7 /I2C0 /S2

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as S2

7 43 0 0 00 0 0 0 0 0 0 0 0 (0)EMPTY 0 (0)ERROR 0 (0)DFEN

ERROR=0, EMPTY=0, DFEN=0

Description

I2C Status register 2

Fields

EMPTY

Empty flag

0 (0): Tx or Rx buffer is not empty and cannot be written to, that is new data cannot be loaded into the buffer.

1 (1): Tx or Rx buffer is empty and can be written to, that is new data can be loaded into the buffer.

ERROR

Error flag

0 (0): The buffer is not full and all write/read operations have no errors.

1 (1): There are 3 or more write/read errors during the data transfer phase (when the Empty flag is not set and the buffer is busy).

DFEN

Double Buffer Enable

0 (0): Disables the double buffer mode; clock stretch is enabled.

1 (1): Enables the double buffer mode; clock stretch is disabled. In the slave mode, the I2C will not hold bus between data transfers.

Links

() ()